package com.contract.management.util;

import com.contract.management.domain.Contract;

public class ContractUtils {
	
	/**
	 * 生成模板选择说明文字
	 * 
	 * @param ct
	 * @return
	 */
	public static String getSeleTemp(Contract ct) {
		StringBuilder sb = new StringBuilder("<b>地区: </b>");
		switch (ct.getArea()) {
		case "A":
			sb.append("上海");
			break;
		case "B":
			sb.append("苏州");
			break;
		case "C":
			sb.append("成都");
			break;
		default:
			break;
		}
		sb.append("，<b>公司名: </b>");
		sb.append(ct.getCompany().getName());
		sb.append("，<b>业务类型：</b>");
		sb.append(ct.getContSmallClass().getBigClass().getName());
		sb.append("，<b>业务名称：</b>");
		sb.append(ct.getContSmallClass().getName());
		if(ct.getContSmallClass().getHasYcfq() == 1) {
			sb.append("，<b>一次/分期：</b>").append("O".equals(ct.getYcfq()) ? "一次" : "分期");
		}
		if(ct.getContSmallClass().getHasHjb() == 1) {
			sb.append("，<b>是否为包过项目（宏金保）：</b>").append(ct.getIsHjb() ? "是" : "否");
		}		
		sb.append("，<b>是否有附加条款：</b>").append(ct.getHasFjtk() ? "有" : "无");
		return sb.toString();
	}
}
